Engine (rubber) mounting - French English Dictionary